.QuestionNaireList-box {
  flex: 1;
  background-color: #f7f7f7;

  .am-list-body {
    background-color: #f7f7f7;
  }
  .QuestionNaireList-list-item {
    padding: 0.4rem 0.2667rem;
    border-bottom: 1px solid #ccc;
    background-color: #fff;
    font-size: 0.3733rem;
    margin-bottom: 0.2667rem;
    display: block;
    > p {
      padding: 0.1333rem 0;
    }
    .p1 {
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 0.2rem;
      .p1-title {
        color: #333;
        font-size: 0.4rem;
        flex: 1;
        margin-right: 0.2rem;
      }
      .p1-time {
        font-size: 0.1867rem;
      }
    }
    .p2 {
      text-overflow: -o-ellipsis-lastline;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 5;
      line-clamp: 5;
      -webkit-box-orient: vertical;
      padding: 0;
    }
  }
}